home *** CD-ROM | disk | FTP | other *** search
- Date: Tue, 23 Mar 93 18:19:02 -0500
- From: "Nicholas S Castellano" <entropy@terminator.rs.itd.umich.edu>
- To: hohmuth@freia.inf.tu-dresden.de
- In-Reply-To: Michael Hohmuth's message of Tue, 23 Mar 93 12:04:31 MET <9303231104.AA02254@irz405.inf.tu-dresden.de>
- Subject: tcsh 6.03, BSD sh, mntlib
-
- >> I'd prefer not to distribute binaries with the library, except in
- >> cases where it may be needed to bootstrap the source code. Why not
- >> make your shell available on the archive, if you haven't already done
- >> so?
- >
- >That's OK with me. I was just considering your arguments about fixing
- >system() in the library distributions's BUGS file ("there are too many
- >broken shells out there"),
-
- Yes...I still feel there are too many broken shells out there, but I
- have received a many examples in email of cases where the current
- emulation in the library loses badly. I've come to the conclusion
- that it would be nice to provide both methods and let the user choose
- via an environment variable which way to go (e.g. if your shell works
- good enough, you can enable the exec-/bin/sh version of system() and
- popen()). I am (as I believe I said in another message) open to
- discussion on which should be the default, and how this should be
- controlled (a new env var, or a switch in UNIXMODE?)
-
- cheers,
- entropy
-